package cn.myzqu.sign.message.common.input;

import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

@Data
public class MessageInput {

    /**
     * 接收者id
     */
    @NotNull(message = "接收方为空，请重新输入")
    private Integer receiverId;

    /**
     * 通知主题
     */
    @NotBlank(message = "主题为空，请重新输入")
    private String theme;

    /**
     * 通知内容
     */
    @NotBlank(message = "内容为空，请重新输入")
    private String content;

    /**
     * 通知类型
     */
    private String type;

    /**
     * 发送者id
     */
    private Integer senderId;

    /**
     * 发送者名称
     */
    private String senderName;
}
